package com.example.domain;

import com.alibaba.fastjson.annotation.JSONField;
import com.example.utils.poi.Excel;

import lombok.Data;

/**
 * 销售人员 导出信息
 * @author li
 */
@Data
public class ExportXsEntity {
	/**
	 * 序号
	 */
    @Excel(name = "序号", width=8)
    private String id;
    /**
	 * 部门名称
	 */
    @Excel(name = "部门", width=12)
    private String deptname;
    /**
	 * 入职时间
	 */
    @Excel(name = "入职时间", width=12)
    private String companystartdate;
    /**
	 * 销售人员名称
	 */
    @Excel(name = "姓名", width=12)
    private String lastname;
    
    /**
	 * 合同今年之前的
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同回款额\n今年以前")
	private double htpre;
	/**
	 * 合同今年的
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同回款额\n今年", scale=2)
	private double htcur;
    /**
	 * 今年回款率
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "今年回款率",scale=2, suffix="%")
	private double hkl = 0;
    /**
	 * 全年合同额
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同得分\n全年合同额(万元)",scale=2)
	private double hte;
	/**
	 * 合同1季度
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同得分\n一季度合同额(万元)",scale=2)
	private double ht1;
	/**
	 * 合同2季度
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同得分\n二季度合同额(万元)",scale=2)
	private double ht2;
	/**
	 * 合同3季度
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同得分\n三季度合同额(万元)",scale=2)
	private double ht3;
	/**
	 * 合同4季度
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同得分\n四季度合同额(万元)",scale=2)
	private double ht4;
    /**
	 * 合同得分\n小计
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "合同得分\n小计",scale=2)
	private double xj;
    
    /**
   	 * 总共在途项目分\n申报数
   	 */
    @Excel(name = "总共在途项目分-以合同额记(万元)\n申报数")
   	private double ztSbs;
	/**
	 * 合同 - 在途  500以下
	 */
    @Excel(name = "总共在途项目分-以合同额记(万元)\n500以下及未有预算")
	private double htdown;
	/**
	 * 合同 - 在途  500-1500
	 */
    @Excel(name = "总共在途项目分-以合同额记(万元)\n500-1500")
	private double htmid;
	/**
	 * 合同 - 在途  1500以上
	 */
    @Excel(name = "总共在途项目分-以合同额记(万元)\n1500以上")
	private double htup;
    /**
	 * 合同 - 在途  小计
	 */
    @Excel(name = "总共在途项目分-以合同额记(万元)\n小计")
	private double ztXj;
    /**
	 * 合同 - 备案  申报数
	 */
    @Excel(name = "总共备案项目分-以合同额记(万元)\n申报数")
	private double baSbs;
	/**
	 * 常规项目数量
	 */
    @Excel(name = "总共备案项目分-以合同额记(万元)\n常规项目")
	private int htnormal;
	/**
	 * 重点项目数量
	 */
    @Excel(name = "总共备案项目分-以合同额记(万元)\n重点项目")
	private int htimportant;
    /**
	 * 备案项目\n小计
	 */
    @Excel(name = "总共备案项目分-以合同额记(万元)\n小计")
	private int baXj;
	/**
	 * 投标数
	 */
    @Excel(name = "投标分\n投标数", width=8)
	private int tbcount;
    /**
	 * 投标数\n小计
	 */
    @Excel(name = "投标分\n小计", width=8)
	private int tbXj;
	/**
	 * 考核分
	 */
    @Excel(name = "日常考核分")
	private double khf;
    /**
	 * 总分
	 */
    @JSONField(format = "#0.00")
    @Excel(name = "总分",scale=2)
	private double zf;
}

